2.2.4 【参数化】格子抽建模

更新时间:2023-10-16 17:09:04

63470
我的收藏

定义

衣帽间衣柜里存放小物品的抽屉。

下面以一个例子来建格子抽,格子抽的抽盒板和抽底板都是18mm,轨道留缝一边13mm,格子抽抽面下挂距离20mm。柜体内空进深与抽芯进深关系如下:

300≤D<360——抽芯进深300

360≤D<410——抽芯进深350

410≤D<460——抽芯进深400

460≤D<510——抽芯进深450

510≤D<600——抽芯进深500

一、创建位置

商家管理—全屋家具定制—上传素材—参数化模型—新建—组件模式库—抽屉(新)—确定

二、参数配置

2.1系统变量

将系统变量里缩进改成18,其余保持默认

2.2自定义变量

1). 宽度W——表示抽屉模型的X方向的尺寸,值类型设置为区间范围(例子为区间200——1200,当前值为500)。

2).   深度D——表示抽屉模型的Y方向的尺寸,深度包含后面空气部分尺寸,值类型设置为区间范围(例子为区间360——600,当前值为450)。

3).   高度H——表示抽屉模型的Z方向的尺寸,值类型设置为区间范围(例子为区间100——200,当前值为100)。

4).材质选择默认的一种材质,表示的是抽盒的颜色。

2.3中间变量

中间变量是用于代替编辑器里计算公式里常用到的数字或公式,只在编辑器里显示在前端工具中不显示。

设置a为轨道留缝13,b为抽面下挂20,c为格子抽格子的最小内空60,d为抽芯进深 #D<360?300:#D<410?350:#D<460?400:#D<510?450:500  ;  

300≤D<360——抽芯进深300

360≤D<410——抽芯进深350

410≤D<460——抽芯进深400

460≤D<510——抽芯进深450

510≤D<600——抽芯进深500

,以上数据都是根据具体工艺而定。

三、插入子模型建模

3.1.插入半成品库里做好的竖圆弧板作为左侧板,设置物理属性。

宽度:18,        深度:#d,         高度:#H-#b,

位置X:#a,  位置Y:#d-#D+#SJ,  位置Z:#b。

3.2.点击左侧板右键复制,将位置X改为#W-#a-18

3.3.插入一块18横纹背板,设置物理属性;

宽度:#W-#a*2-18*2,    深度:18,    高度:#H-#b,

位置X:#a+18,         位置Y:-#D+#d +#SJ,   位置Z:#b。

3.4.   插入一块18平板,设置物理属性。

宽度:#W-#a*2-18*2,    深度:#d-18,       高度:18,

位置X:#a+18,       位置Y:#d-#D+#SJ-18,    位置Z:#b。

设置中间参数

竖格数量     引用名 e  当前值   #floor((#W-#a*2-18*2-#c)/(#c+18))

竖向内空数量   引用名  f  当前值 #floor((#W-#a*2-18*2-#c)/(#c+18))+1

竖格间真实内空 引用名  g 当前值 (#W-#a*2-18*2 -#e*18)/#f


参数解释:

因为需要竖格实际的内空来计算阵列的步长和竖格位置X,所以使用最小内空c,代入计算出实际的内空,下面为计算的方法

竖格的数量   e  #floor((#W-#a*2-18*2-#c)/(#c+18))

此处竖格指的是除左右抽侧之后的竖格,如图中1,2,3,4,竖格内空为1,2,3,4,5

竖格内空数量比竖格数量多一个,图中可以看出,宽度上,1+2=2+3=3+4=4+5

最小内空为#c,竖格宽度为18,

所以竖格的数量为  #floor((#W-#a*2-18*2-#c)/(#c+18))

(#W-#a*2-18*2-#c)表示除了两侧轨道,抽侧和左侧内空之后的宽度,

(#c+18)表示(内空+竖格)的宽度

#floor((#W-#a*2-18*2-#c)/(#c+18))公式表达为有多少个竖格

竖向内空数量比竖格多一个为f #floor((#W-#a*2-18*2-#c)/(#c+18))+1

竖格间真实内空g  (#W-#a*2-18*2 -#e*18)/#f

#e*18的值为竖格加一起的宽度,

(#W-#a*2-18*2-#e*18)表示的是除两侧轨道缝隙和左右抽侧及所有竖格宽度之外的内空宽度

(#W-#a*2-18*2-#e*18)/#f 表示内空的宽度/内空的个数=内空实际的宽度。


设置操作:

点击左侧板右键复制,点击复制板右键选择阵列,设置阵列方向,长度,步长,点击生成,修改物理属性。

阵列方向:+X,阵列长度:#W-#a*2-18*2,步长: #g+18

宽度:18,   深度:#d-18,     高度:#H-#b-20,

位置X:#a+18+#g,位置Y:#d-#D+#SJ-18,    位置Z:#b+18。

(步长=真实内空+竖格本身厚度)

3.5.   设置中间参数

横格数量      h  当前值   #floor((#d-18-#c)/(#c+18))

横向内空数量  i   当前值   #floor((#d-18-#c)/(#c+18))+1

横向真实内空  j   当前值   (#d-18-#h*18)/#i

参数解释:

同理需要计算出横格之间的实际内空,来确定步长和横格位置Y,所以使用最小内空带入计算真实内空。下面为计算方法

横格数量   h #floor((#d-18-#c)/(#c+18))

此处横格指的是除抽背板之后的横格,如图中1,2,3,4。横格内空为1,2,3,4,5。横格内空数量比横格数量多一个。距离上,1+2=2+3=3+4=4+5。

最小内空为#c,横格宽度为18,

所以横格的数量为  

(#d-18-#c)表示除了抽背板和1处内空之后的宽度,

(#c+18)表示(内空+横格)的宽度

#floor((#d-18-#c)/(#c+18))公式表达为有多少个横格

横向内空数量比横格多一个为i #floor((#d-18-#c)/(#c+18))+1

横格间真实内空  (#d-18-#c-#h*18)/#i

#h*18的值为横格加一起的宽度,

(#d-18-#c-#h*18)表示的是除抽背板之外所有横格的内空宽

(#d-18-#c-#h*18)/#i 表示内空的宽度/内空的个数=内空实际的宽度。

开始设置:

点击背板右键复制,点击复制板右键选择阵列,设置阵列方向,长度,步长,点击生成,修改物理属性。

阵列方向:-Y,阵列长度:#d-18,步长:#j+18

宽度:#W-#a*2-18*2,      深度: 18,    高度:#H-#b-20,

位置X:#a+18,

位置Y:#d-#D+#SJ-18-#j

位置Z:#b+18。

3.6.   插入一块无拉手抽面,设置物理属性。

宽度:#W+#ZY+#YY-#FX*2,  深度: 18,   高度:#H-40,

位置X:#FX-#ZY,       位置Y:-#D+#SJ,     位置Z:0。

抽面的材质使用选择材质的方式,方便前端单独更换抽面的材质

3.7.   输出属性设置

报价的时候引用的尺寸函数(W、D、H)为输出属性的输出宽度,输出深度,输出高度,所以需要对输出属性进行设置。这里介绍下抽面和抽盒分别进行报价时,使用抽盒报价,格子架输出属性的设置方法。大家可以按照自己实际的报价方式,进行输出属性的设置。

(这种方法设置报价的时候,抽面也要单独进行报价的设置,详情可参照报价设置里面抽提报价设置。)

模型宽度  #W-#a*2 模型深度  #d   模型高度  #H-#b

四、保存-入库

1.点击右上角文件,选择保存,选择保存的子目录,进行命名点击保存,

2.在商家后台页面找到模型,选中模型选择入库。


--------------------------------分割线------------------------------


如对以上内容有疑问,或其他建模问题,请咨询编辑器里右上方的{在线咨询},我们会在工作时间为您提供一对一的服务!






可以随时点赞啦